Major Video instore trailer tape - Christmas 1988 · 10:09am Sep 6th, 2016
VHS tape for in-store play at Major Video, a rental chain primarily in the San Francisco area from what I can remember (they had a pretty cool TV commercial on bay area stations, unfortunately I don't have a copy of it.) They opened one store in Davis in 1989 where I lived.